ruminant animals - English Synonyms Dictionary